import { state } from '@/plugins/mate.js'
export const formConfig = [
    {
        name: 'scope_id_list',
        type: 'cascader',
        placeholder: '筛选范围',
        options: [],
    },
]
//以 工厂 为单位
export const column = [
    {
        label: '工厂名称',
        name: 'factory_name',
    },
    // {
    //     label: '诊断状态',
    //     name: 'state',
    //     format: (val) => (val === 0 ? '诊断正常' : `诊断异常`),
    //     style: (val) => `color: ${val == 0 ? '#31e1d9' : '#fac222'}; font-size: 18px`,
    // },
    {
        label: '测点总数',
        name: 'allNum',
    },
    {
        label: '异常测点',
        name: 'errNum',
    },

    {
        label: '最新时间',
        name: 'end_time',
    },
    {
        title: '操作',
        name: 'action',
        width: '220',
        buttons: [
            {
                text: '删除',
                click: (val) => {},
            },
        ],
    },
]
export const column_1 = [
    {
        label: '设备名称',
        name: 'device_name',
    },
    {
        label: '测点名称',
        name: 'sensor_name',
    },
    {
        label: '首次异常',
        name: 'start_time',
        width: '190',
    },
    {
        label: '最新异常',
        name: 'new_time',
        width: '190',
    },

    {
        label: '异常内容',
        name: 'content',
        width: '200',
    },
    // {
    //     label: '异常内容',
    //     name: 'desc',
    //     width: '200',
    // },
    // {
    //     label: '告警来源',
    //     name: 'warn_source',
    //     format: (val) => warn_source.dirc[val],
    // },
    // {
    //     label: '告警等级',
    //     width: '140',
    //     name: 'warn_level',
    //     format: (val) => warn_level.dirc[val],
    //     style: (val) => `color: ${val == 1 ? '#31e1d9' : val == 2 ? '#fac222' : '#f85726'}; font-size: 18px`,
    // },
    // {
    //     label: '最新告警',
    //     name: 'pred_time',
    //     width: '200',
    // },
    {
        title: '操作',
        name: 'action',
        width: '220',
        buttons: [],
    },
]
